package com.cloudkinto.service.order.vo.rakuten;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * @author zhangyy
 * @date 2020/7/3 8:44
 * @description:
 */
@Data
public class OrderRakutenProductExcelExportVo implements Serializable {

    /**
     * 商品番号
     */
    @Excel(name = "商品番号", width = 20)
    private String itemNumber;

    /**
     * 个数
     */
    @Excel(name = "个数", width = 10)
    private Integer units;

    /**
     * 商品名
     */
    @Excel(name = "商品名", width = 20)
    private String itemName;

    /**
     * 商品ID
     */
    private Long itemId;


    /**
     * 商品管理番号
     */
    @Excel(name = "商品管理番号", width = 20)
    private String manageNumber;

    /**
     * 单价
     */
    @Excel(name = "单价", width = 10)
    private Float price;


//    /**
//     * 以下のいずれか
//
//     0: 送料別
//     1: 免费送货
//     */
//    @Excel(name = "个数",replace = {"送料別_0","免费送货_1"},width = 10)
//    private Integer includePostageFlag;
//
//    /**
//     * 0 不含税，1含税
//     */
//    @Excel(name = "含税",replace = {"不含税_0","含税_1"},width = 10)
//    private Integer includeTaxFlag;
//
//    /**
//     * 货到付款手续费 0 不 1包含
//     */
//    @Excel(name = "包含",replace = {"不_0","包含_1"},width = 10)
//    private Integer includeCashOnDeliveryPostageFlag;
//
//    /**
//     * 项目选择
//     */
//    @Excel(name = "项目选择", width = 20)
//    private String selectedChoice;
//
//    @Excel(name = "pointRate", width = 20)
//    private Integer pointRate;
//
//    @Excel(name = "pointType", width = 20)
//    private Integer pointType;
//
//    @Excel(name = "inventoryType", width = 20)
//    private Integer inventoryType;

//    @Excel(name = "drugFlag", width = 20)
//    private Integer drugFlag;
}
